package com.dao;

import java.util.List;

import com.bean.SupplierCraftPart;

public interface SupplierCraftPartDao {

	public abstract void save(SupplierCraftPart transientInstance);

	public abstract void delete(SupplierCraftPart persistentInstance);

	public abstract SupplierCraftPart findById(java.lang.Integer id);

	public abstract List findByExample(SupplierCraftPart instance);

	public abstract List findByProperty(String propertyName, Object value);

	public abstract List findByPartId(Object partId);

	public abstract List findBySupId(Object supId);

	public abstract List findByPrice(Object price);

	public abstract List findByMemo(Object memo);

	public abstract List findAll();

	public abstract SupplierCraftPart merge(SupplierCraftPart detachedInstance);

	public abstract void attachDirty(SupplierCraftPart instance);

	public abstract void attachClean(SupplierCraftPart instance);

}